traveling sidewalk [us] - Français Anglais Dictionnaire